have carnal knowledge - English Synonyms Dictionary